here's a go - Turc Anglais Dictionnaire